cryptobranchus alleganiensis - Dictionary definition and meaning for word cryptobranchus alleganiensis